此函数检查当前打开的 ini 中是否存在某个节(section)。这不是防止错误的必要检查,因为当一个节不存在时,从不存在的节读取将只返回一个默认值,但是查看一个 ini 文件是否保存了特定数据会很有用。
ini_section_exists(section);
参数 | 描述 |
---|---|
section | 打开 .ini 文件中要检查的节。 |
Boolean(布尔值)
ini_open("savedata.ini");
if !ini_section_exists("save1")
{
global.savegame = "1";
}
ini_close();
This will set variable global.savegame to "1" if "save1" is NOT found. 使用 for 循环,这可以用作计算游戏有多少个游戏存档的基本方式(即:为一个游戏创建多个同时保存游戏存档的系统)。